The Yin Mountains, also known by their Chinese language name as the Yin Shan or Yinshan and by various romanizations as the Daqing Mountains, are mountains in the Eastern Gobi Desert steppe of the Autonomous Region of China. The Yellow River borders the mountains to the south.
|
|